debit total - Spanish English Dictionary